scientific principles of technology - İngilizce Eşanlam Sözlük